vine tomato - Spanish English Dictionary